package io.mybatis.example.springboot.model;

import io.mybatis.provider.Entity;
import org.apache.ibatis.type.JdbcType;

import lombok.Getter;
import lombok.Setter;


/**
 * QRTZ_SCHEDULER_STATE - 调度器状态表
 *
 * @author mkj
 */
@Getter
@Setter
@Entity.Table("QRTZ_SCHEDULER_STATE" remark = "调度器状态表", autoResultMap = true)
public class QrtzSchedulerStateDO {
  @Entity.Column(value = "sched_name", id = true, remark = "调度名称", updatable = false, insertable = false)
  private String schedName;

  @Entity.Column(value = "instance_name", id = true, remark = "实例名称", updatable = false, insertable = false)
  private String instanceName;

  @Entity.Column(value = "last_checkin_time", remark = "上次检查时间")
  private Long lastCheckinTime;

  @Entity.Column(value = "checkin_interval", remark = "检查间隔时间")
  private Long checkinInterval;

}
